
.card-place[data-v-4cd80081] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0 .1*50px;
    margin: 0 .3*50px;
    position: relative
}

.card-place .intro[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.card-place .intro .intro_picture[data-v-4cd80081] {
    -webkit-box-flex: 254;
    -ms-flex: 254;
    flex: 254;
    margin-right: .24*50px;
    width: 2.3*50px;
    height: 1.78*50px;
    overflow: hidden;
    position: relative;
    border-radius: .05*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.card-place .intro .intro_detail[data-v-4cd80081] {
    -webkit-box-flex: 436;
    -ms-flex: 436;
    flex: 436
}

.card-place .intro .intro_detail .intro_detail_line1[data-v-4cd80081] {
    height: .36*50px;
    width: 4*50px
}

.card-place .intro .intro_detail .intro_detail_line2[data-v-4cd80081] {
    margin-top: .08*50px;
    height: .36*50px;
    width: 4*50px
}

.card-place .intro .intro_detail .intro_detail_line3[data-v-4cd80081],
.card-place .intro .intro_detail .intro_detail_line4[data-v-4cd80081] {
    margin-top: .08*50px;
    height: .36*50px;
    width: 3.8*50px
}

.card-place .info .info_owner[data-v-4cd80081],
.card-place .info[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.card-place .info .info_owner[data-v-4cd80081] {
    width: 2.3*50px;
    -webkit-box-flex: 254;
    -ms-flex: 254;
    flex: 254;
    margin-right: .24*50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.card-place .info .info_owner .info_owner_header[data-v-4cd80081] {
    margin-top: .25*50px;
    width: .94*50px;
    height: .32*50px
}

.card-place .info .info_owner .info_owner_header .info_owner_header_name[data-v-4cd80081] {
    margin-right: .12*50px;
    font-size: .24*50px;
    color: #666
}

.card-place .info .info_owner .info_owner_description[data-v-4cd80081] {
    margin-top: .05*50px;
    width: .77*50px;
    height: .28*50px
}

.card-place .info .info_price[data-v-4cd80081] {
    margin-top: .1*50px;
    -webkit-box-flex: 436;
    -ms-flex: 436;
    flex: 436
}

.card-place .info .info_price .info_price_detail[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-place .info .info_price .info_price_detail .info_price_detail_text[data-v-4cd80081] {
    height: .32*50px;
    width: 1.04*50px
}

.card-place .info .info_price .info_price_youhui[data-v-4cd80081] {
    margin-top: .2*50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.card-place .info .info_price .info_price_youhui .info_price_youhui_inner[data-v-4cd80081] {
    width: 1.96*50px;
    height: .36*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: .18*50px;
    font-size: .24*50px;
    border-width: .01*50px;
    border-style: dotted;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.card-place .info .info_price .info_price_labels[data-v-4cd80081] {
    text-align: right
}

.card-place .info .info_price .info_price_labels div[data-v-4cd80081] {
    display: inline-block;
    width: 2*50px;
    margin-top: .08*50px;
    height: .28*50px
}

.find-house[data-v-4cd80081] {
    min-height: 110vh
}

.filter-mask[data-v-4cd80081] {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    position: fixed;
    z-index: 100
}

.sort[data-v-4cd80081] {
    z-index: 100;
    width: .9*50px;
    height: .9*50px;
    background-image: url();
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    font-size: .2*50px;
    color: #fff;
    position: fixed;
    bottom: 2.56*50px;
    right: .3*50px
}

.sort p[data-v-4cd80081] {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 50%;
    text-align: center
}

.sortList[data-v-4cd80081] {
    z-index: 2000;
    width: 100%
}

.sortList .options-weizhi[data-v-4cd80081] {
    width: 100%;
    text-align: center
}

.tab-out[data-v-4cd80081] {
    width: 100%;
    background-color: #fff;
    z-index: 9999
}

.shortcut-filter[data-v-4cd80081] {
    background-color: #fff;
    -webkit-box-sizing: border-box;
    padding-left: .3*50px;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    padding-bottom: .3*50px;
    border-bottom: 1px solid #ececec
}

.shortcut-filter .shortcut-wrapper[data-v-4cd80081] {
    width: 100%;
    height: .56*50px;
    overflow-x: auto;
    white-space: nowrap
}

.shortcut-filter .shortcut-wrapper .shortcut[data-v-4cd80081] {
    display: inline-block;
    height: 100%;
    background-color: #f6f6f6;
    margin-right: .2*50px;
    font-size: .26*50px;
    line-height: .56*50px;
    color: #a0a0a0;
    border-radius: .28*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 .28*50px
}

.shortcut-filter .shortcut-wrapper .shortcut .renzheng-icon[data-v-4cd80081] {
    width: .24*50px;
    height: .28*50px;
    display: inline-block;
    background-image: url();
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    vertical-align: middle;
    margin-right: .12*50px
}

.shortcut-filter .shortcut-wrapper .shortcut-active[data-v-4cd80081] {
    background-color: #fc6d79;
    color: #fff
}

.shortcut-filter .shortcut-wrapper .shortcut-active .renzheng-icon[data-v-4cd80081] {
    background-image: url()
}

.tab-out-new[data-v-4cd80081] {
    width: 100%;
    background-color: #f0f0f0;
    z-index: 102
}

.tab-wrapper-new[data-v-4cd80081] {
    z-index: 101;
    width: 100%;
    height: .66*50px;
    border-bottom: 1px solid #ececec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.noreson-banner[data-v-4cd80081] {
    width: 100%
}

.noreson-banner img[data-v-4cd80081] {
    width: 100%;
    height: auto
}

.tab-wrapper-new .tab[data-v-4cd80081] {
    font-size: .24*50px;
    color: #333;
    line-height: .72*50px
}

.tab-wrapper-new .tab img[data-v-4cd80081] {
    width: .32*50px;
    height: .32*50px;
    margin-bottom: .08*50px;
    margin-right: .05*50px
}

.tab-wrapper[data-v-4cd80081] {
    z-index: 101;
    width: 100%;
    height: .86*50px;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tab[data-v-4cd80081] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center
}

.tab .tab-text[data-v-4cd80081] {
    max-width: 73%;
    display: inline-block;
    line-height: .86*50px;
    color: #5a5c5d;
    font-size: .26*50px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    vertical-align: middle
}

.tab .tab-icon[data-v-4cd80081] {
    margin-left: 5px;
    display: inline-block;
    width: .17*50px;
    height: .1*50px;
    vertical-align: middle;
    background: url() no-repeat 50%;
    background-size: 100% 100%
}

.tab-active .tab-text[data-v-4cd80081] {
    color: #ee3943
}

.tab-active .tab-icon[data-v-4cd80081] {
    background: url() no-repeat 50%;
    background-size: 100% 100%
}

.tab-text-active .tab-text[data-v-4cd80081] {
    color: #ee3943
}

.weizhi-box[data-v-4cd80081] {
    height: .9*50px;
    border-bottom: 1px solid #f0f0f0;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.weizhi-box div[data-v-4cd80081] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    line-height: .9*50px
}

.weizhi-box div span[data-v-4cd80081] {
    display: inline-block;
    height: .9*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: .28*50px
}

span.weizhi-tab-selected[data-v-4cd80081] {
    border-bottom: 4px solid #ee3943;
    color: #ee3943
}

.weizhi-options[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 6.9*50px
}

.weizhi-options ul[data-v-4cd80081] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.options-weizhi[data-v-4cd80081] {
    background-color: #f0f0f0;
    width: 50%
}

.options-weizhi-right[data-v-4cd80081] {
    background-color: #fff
}

.options-weizhi li[data-v-4cd80081] {
    height: .9*50px;
    line-height: .9*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: .3*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #5a5c5d;
    font-size: .28*50px
}

.weizhi-item-left[data-v-4cd80081] {
    padding-left: .3*50px
}

li.weizhi-item-left-active[data-v-4cd80081] {
    background-color: #fff;
    color: #ee3943
}

.weizhi-item-right[data-v-4cd80081] {
    margin-left: .3*50px;
    border-bottom: 1px solid #ececec
}

li.right-active[data-v-4cd80081] {
    color: red
}

.tab-zujin[data-v-4cd80081] {
    background-color: #fff
}

.zujin-options[data-v-4cd80081] {
    padding-top: .4*50px
}

.zujin-option[data-v-4cd80081] {
    display: inline-block;
    width: 2.09*50px;
    height: .66*50px;
    line-height: .66*50px;
    background-color: #f8f8f8;
    margin: 0 0 .3*50px .3*50px;
    color: #a3a2a2;
    font-size: .28*50px;
    text-align: center;
    overflow: hidden
}

.zujin-option-active[data-v-4cd80081] {
    background-color: #eff6fa;
    color: #2f92ca
}

.zujin-price[data-v-4cd80081] {
    padding: .2*50px .3*50px
}

.zujin-price span[data-v-4cd80081] {
    display: inline-block;
    height: .5*50px;
    line-height: .5*50px
}

.zujin-price-zidingyi[data-v-4cd80081] {
    font-size: .28*50px;
    color: #5a5c5d
}

.zujin-price-danwei[data-v-4cd80081] {
    font-size: .26*50px;
    color: #a3a2a2
}

.zujin-price-confirm[data-v-4cd80081] {
    font-size: .24*50px;
    color: #a3a2a2;
    width: 1.14*50px;
    background-color: #f8f8f8;
    border-radius: 2px;
    text-align: center;
    float: right
}

.zujin-price-confirm-active[data-v-4cd80081] {
    color: #fff;
    background-color: #e8323f
}

.range-price[data-v-4cd80081] {
    display: inline-block;
    padding: .2*50px .8*50px .5*50px;
    color: #ee3943;
    font-size: .28*50px;
    position: relative
}

.range-box[data-v-4cd80081] {
    margin: 0 .8*50px
}

.bar-inner[data-v-4cd80081],
.bar-outer[data-v-4cd80081] {
    height: 4px;
    border-radius: 2px;
    width: 100%
}

.bar-outer[data-v-4cd80081] {
    background-color: #f0f0f0;
    position: relative
}

.bar-inner-limit[data-v-4cd80081] {
    width: 100%;
    height: 4px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0
}

.bar-inner[data-v-4cd80081] {
    background-color: #ee3943;
    position: absolute
}

.range-icon[data-v-4cd80081] {
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    margin: -15px 0 0 -15px;
    border-radius: 50%;
    -webkit-box-shadow: 1px 1px 2px 1px #999;
    box-shadow: 1px 1px 2px 1px #999;
    background: #fff url() no-repeat 50%;
    background-size: 200%
}

.range-icon-left[data-v-4cd80081] {
    left: 0
}

.range-icon-right[data-v-4cd80081] {
    left: 100%
}

.range-ruler[data-v-4cd80081] {
    padding: .45*50px .5*50px .7*50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.ruler-item[data-v-4cd80081] {
    width: .6*50px;
    font-size: .28*50px;
    color: #a3a2a2;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center
}

.huxing-options[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 5.4*50px
}

.huxing-options ul[data-v-4cd80081] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.gengduo-options[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 5.4*50px;
    position: relative
}

.gengduo-options ul[data-v-4cd80081] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.gengduo-options-tese[data-v-4cd80081] {
    height: 7.8*50px
}

@media only screen and (min-width:320px) {
    .tese-checkbox-icon[data-v-4cd80081] {
        width: 13px;
        height: 13px;
        margin-top: .3*50px
    }
}

@media only screen and (min-width:360px) {
    .tese-checkbox-icon[data-v-4cd80081] {
        width: 14.4px;
        height: 14.4px;
        margin-top: .3*50px
    }
}

@media only screen and (min-width:375px) {
    .tese-checkbox-icon[data-v-4cd80081] {
        width: 15px;
        height: 15px;
        margin-top: .3*50px
    }
}

@media only screen and (min-width:412px) {
    .tese-checkbox-icon[data-v-4cd80081] {
        width: 16.48px;
        height: 16.48px;
        margin-top: .3*50px
    }
}

@media only screen and (min-width:414px) {
    .tese-checkbox-icon[data-v-4cd80081] {
        width: 16.56px;
        height: 16.56px;
        margin-top: .3*50px
    }
}

@media only screen and (min-width:640px) {
    .tese-checkbox-icon[data-v-4cd80081] {
        width: .3*50px;
        height: .3*50px;
        margin-top: .3*50px
    }
}

.tese-checkbox-icon[data-v-4cd80081] {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #c4c4c4;
    border-radius: 50%;
    float: right;
    padding: .01*50px
}

.tese-checkbox-icon-active[data-v-4cd80081] {
    border: 1px solid #ee3943;
    background: radial-gradient(circle at center center, red 44%, #fff 50%)
}

.tese-btns[data-v-4cd80081] {
    position: absolute;
    z-index: 999;
    bottom: 0;
    width: 100%;
    height: .9*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    padding: .2*50px .3*50px;
    border-top: 1px solid #ececec;
    left: 0
}

.tese-btn-clean[data-v-4cd80081] {
    font-size: .3*50px;
    color: #5a5c5d;
    display: inline-block;
    height: 100%;
    line-height: .5*50px
}

.tese-btn-confirm[data-v-4cd80081] {
    font-size: .24*50px;
    color: #fff;
    padding: 0 .34*50px;
    height: 100%;
    line-height: .5*50px;
    border-radius: 2px;
    background-color: #ee3943;
    float: right;
}

.findhouse-list[data-v-4cd80081] {
    background-color: #fff
}

.hot-search[data-v-4cd80081] {
    border-bottom: 1px solid #f0f0f0;
    display: block;
}

.hot-search-title[data-v-4cd80081] {
    margin-top: .7*50px;
    font-size: .34*50px;
    color: #5a5c5d;
    text-align: center;
    position: relative
}

.hot-search-title[data-v-4cd80081]:after,
.hot-search-title[data-v-4cd80081]:before {
    content: "";
    position: absolute;
    background-color: #5a5c5d;
    width: 10%;
    height: 2px;
    top: 52%
}

.hot-search-title[data-v-4cd80081]:before {
    left: 25%
}

.hot-search-title[data-v-4cd80081]:after {
    right: 25%
}

.hot-search-content[data-v-4cd80081] {
    padding: .5*50px 0 .5*50px .82*50px
}

.hot-search-content li[data-v-4cd80081] {
    padding-bottom: .2*50px;
    padding-right: .52*50px;
    width: 1.59*50px;
    height: .58*50px;
    float: left
}

.hot-search-content li a[data-v-4cd80081] {
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: .58*50px;
    background-color: #f8f8f8;
    font-size: .28*50px;
    color: #5a5c5d
}

.loading[data-v-4cd80081] {
    text-align: center;
    padding: .4*50px 0 1.2*50px
}

.no-house[data-v-4cd80081] {
    text-align: center;
    font-size: .28*50px;
    color: #5a5c5d;
    padding: .2*50px 0
}

.search-header[data-v-4cd80081] {
    height: .88*50px;
    background-color: #ee3943;
    position: relative
}

.search-header-home[data-v-4cd80081] {
    width: .4*50px;
    height: .4*50px;
    padding: .22*50px .3*50px .15*50px
}

.search-header-home img[data-v-4cd80081] {
    width: 100%;
    height: 100%
}

.search-header-my[data-v-4cd80081] {
    width: .33*50px;
    height: .4*50px;
    padding: .22*50px .3*50px .15*50px
}

.search-header-my img[data-v-4cd80081] {
    width: 100%;
    height: 100%
}

.headerCity[data-v-4cd80081] {
    position: absolute !important;
    top: -.16*50px;
    left: 0;
    padding-left: .8*50px
}

.search-header-input[data-v-4cd80081] {
    width: 4.31*50px;
    height: .6*50px;
    background-color: #fff;
    border-radius: 5px;
    position: absolute;
    top: .12*50px;
    left: 2.26*50px;
    z-index: 101;
    line-height: .6*50px;
    font-size: .24*50px;
    color: #cbcbcb;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.search-header-input-mayi[data-v-4cd80081] {
    border-radius: .3*50px;
    width: 5*50px;
    -webkit-transform: translateX(-.2*50px);
    transform: translateX(-.2*50px)
}

.search-header-input img[data-v-4cd80081] {
    width: .3*50px;
    height: .3*50px;
    padding: 0 .2*50px 0 .3*50px
}

.banner-ad[data-v-4cd80081] {
    padding: .2*50px .3*50px;
    background-color: #fff;
    display: none
}

.banner-ad span[data-v-4cd80081] {
    display: block
}

.banner-ad img[data-v-4cd80081] {
    width: 100%;
    height: auto
}

.gengduo-options-new[data-v-4cd80081] {
    height: unset;
    padding: .3*50px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: .28*50px;
    display: block;
    overflow-y: auto
}

.gengduo-options-new .title-new[data-v-4cd80081] {
    line-height: .6*50px;
    margin-bottom: .3*50px;
    color: #5a5c5d
}

.gengduo-options-new .content-new[data-v-4cd80081] {
    width: 100%
}

.gengduo-options-new .content-new ul[data-v-4cd80081] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.gengduo-options-new .content-new ul li[data-v-4cd80081] {
    color: #a6a4a5;
    background-color: #f8f8f8;
    width: 1.58*50px;
    height: .68*50px;
    text-align: center;
    line-height: .68*50px;
    margin-bottom: .2*50px;
    border-radius: 2px
}

.gengduo-options-new .content-new ul li.active[data-v-4cd80081] {
    background-color: #f0f3f8;
    color: #a4cff3
}

.gengduo-options-new .content-new ul li.disable[data-v-4cd80081] {
    background-color: #fbfbfb;
    color: #dfdfdf
}

.gengduo-options-new .btns-new[data-v-4cd80081] {
    font-size: .28*50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid #ececec;
    margin: 0 -.3*50px;
    padding: 0 .3*50px;
    padding-top: .3*50px
}

.gengduo-options-new .btns-new .btn-new[data-v-4cd80081] {
    width: 1.6*50px;
    height: .68*50px;
    line-height: .68*50px;
    text-align: center;
    border-radius: 2px
}

.gengduo-options-new .btns-new .btn-new-clean[data-v-4cd80081] {
    color: #5a5c5d;
    background-color: #f8f8f8
}

.gengduo-options-new .btns-new .btn-new-confirm[data-v-4cd80081] {
    color: #fff;
    background-color: #ee3943
}

.msg-banner[data-v-4cd80081] {
    position: relative
}

.msg-banner img[data-v-4cd80081] {
    width: 100%
}

.msg-banner .msg-text[data-v-4cd80081] {
    position: absolute;
    width: 6*50px;
    height: 1.8*50px;
    left: .74*50px;
    bottom: .66*50px;
    text-align: center
}

.msg-banner .msg-text .msg-text-t[data-v-4cd80081] {
    font-size: .36*50px;
    color: #994a35;
    margin-top: .3*50px
}

.msg-banner .msg-text .msg-text-b[data-v-4cd80081] {
    font-size: .26*50px;
    color: #e39b8c;
    margin-top: .2*50px
}

.msg-banner .msg-tel[data-v-4cd80081] {
    text-align: center;
    position: absolute;
    bottom: .8*50px;
    left: 1.5*50px
}

.msg-banner .msg-tel a[data-v-4cd80081] {
    display: inline-block;
    width: 4.5*50px;
    height: .92*50px;
    line-height: .92*50px;
    color: #fff;
    font-size: .32*50px;
    background: -webkit-gradient(linear, left top, right top, from(#ff9471), to(#ff6a45));
    background: linear-gradient(90deg, #ff9471, #ff6a45);
    -webkit-box-shadow: 0 3px 6px 2px #f59c87;
    box-shadow: 0 3px 6px 2px #f59c87;
    border-radius: .46*50px
}

.msg-banner .msgGoapp .popBg[data-v-4cd80081] {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .6);
    z-index: 101
}

.msg-banner .msgGoapp .popCenter[data-v-4cd80081] {
    position: fixed;
    display: table;
    z-index: 5000;
    width: 80%;
    max-width: 300px;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    background-color: #fff;
    text-align: center;
    border-radius: 4px;
    overflow: hidden
}

.msg-banner .msgGoapp .popCenter .popClose[data-v-4cd80081] {
    position: absolute;
    color: #999;
    right: 0;
    top: 0;
    padding: 4px 10px;
    font-size: 22px
}

.msg-banner .msgGoapp .popCenter p[data-v-4cd80081] {
    font-size: .36*50px;
    margin: 20px 30px;
    line-height: .52*50px
}

.msg-banner .msgGoapp .popCenter a[data-v-4cd80081] {
    display: block;
    width: 50%;
    margin: 10px auto;
    height: 34px;
    line-height: 34px;
    background: #ea3a44;
    color: #fff;
    font-size: .28*50px;
    border-radius: 4px;
    text-decoration: none
}


.topBack[data-v-6262a41f] {
    position: fixed;
    z-index: 999;
    width: .9*50px;
    height: .9*50px;
    background-image: url();
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    font-size: .2*50px;
    color: #fff;
    bottom: 1.28*50px;
    right: .3*50px;
    animation: .7s opacity2 0s;
    -webkit-animation: .7s opacity2 0s;
    -moz-animation: .7s opacity2 0s
}

.topBack p[data-v-6262a41f] {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 50%;
    text-align: center
}

@keyframes opacity2-data-v-6262a41f {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes opacity2 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}


.tabCity[data-v-70b2d22c] {
    position: relative;
    z-index: 102
}

.selectCity-title[data-v-70b2d22c] {
    height: .88*50px;
    line-height: .88*50px;
    background-color: #ee3943;
    text-align: center;
    font-size: .32*50px;
    padding: 0 .8*50px;
    position: relative;
    color: #fff
}

.selectCity-title .left-icon[data-v-70b2d22c] {
    position: absolute;
    padding: .3*50px;
    height: .35*50px;
    left: 0;
    top: 0
}

.selectCity-title .left-icon img[data-v-70b2d22c] {
    height: 100%
}

.cityList[data-v-70b2d22c] {
    padding: .6*50px 0 0 .3*50px
}

.cityList h2[data-v-70b2d22c] {
    color: #5a5c5d;
    font-size: .28*50px
}

.cityList ul[data-v-70b2d22c] {
    overflow: hidden
}

.cityList li[data-v-70b2d22c] {
    float: left;
    width: 1.58*50px;
    height: .66*50px;
    line-height: .66*50px;
    text-align: center;
    background-color: #f8f8f8;
    border-radius: .02*50px;
    margin: .2*50px .2*50px 0 0;
    font-size: .3*50px
}

.topSelect[data-v-70b2d22c] {
    position: relative;
    z-index: 999;
    width: .8*50px;
    top: .4*50px;
    left: .2*50px;
    padding-right: .2*50px
}

.topSelect-left[data-v-70b2d22c] {
    -webkit-transform: translateX(-.4*50px);
    transform: translateX(-.4*50px)
}

.city-select[data-v-70b2d22c] {
    z-index: 99;
    color: #fff
}

.city-select-bg[data-v-70b2d22c] {
    z-index: 98;
    background: url() no-repeat 100%;
    background-size: .21*50px .14*50px;
    position: absolute;
    top: .03*50px;
    right: 0
}

.option-box[data-v-70b2d22c] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1001;
    background-color: #fff;
    display: none;
}

.hideSelect[data-v-70b2d22c] {
    display: none;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    -webkit-animation: bounceInLeft-data-v-70b2d22c 1.2s linear;
    animation: bounceInLeft-data-v-70b2d22c 1.2s linear
}

.showSelect[data-v-70b2d22c] {
    display: block;
    -webkit-animation: bounceInRight-data-v-70b2d22c .4s linear;
    animation: bounceInRight-data-v-70b2d22c .4s linear
}

@-webkit-keyframes bounceInRight {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(1000px, 0, 0);
        transform: translate3d(1000px, 0, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInRight-data-v-70b2d22c {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(1000px, 0, 0);
        transform: translate3d(1000px, 0, 0)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes bounceInLeft {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        -webkit-transform: none;
        transform: none
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(1000px, 0, 0);
        transform: translate3d(1000px, 0, 0)
    }
}

@keyframes bounceInLeft-data-v-70b2d22c {

    0%,
    60%,
    75%,
    90%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        -webkit-transform: none;
        transform: none
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(1000px, 0, 0);
        transform: translate3d(1000px, 0, 0)
    }
}

.showSelectArrow[data-v-70b2d22c] {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.city-option-cover[data-v-70b2d22c],
.city-option[data-v-70b2d22c] {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 2px
}

.city-option-cover[data-v-70b2d22c] {
    z-index: 98;
    background-color: #000;
    opacity: .7
}

.city-option[data-v-70b2d22c] {
    z-index: 1001;
    color: #3a3b3c
}

.city-option p[data-v-70b2d22c] {
    text-align: center;
    line-height: .66*50px
}

.xiaosanjiao[data-v-70b2d22c] {
    z-index: 96;
    position: absolute;
    top: .8*50px;
    left: .64*50px
}

.xiaosanjiao div[data-v-70b2d22c] {
    overflow: hidden;
    opacity: .7;
    width: .4*50px;
    height: .2*50px;
    position: relative
}

.xiaosanjiao div span[data-v-70b2d22c] {
    display: inline-block;
    width: .3*50px;
    height: .3*50px;
    background-color: #000;
    border-radius: 4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 4px;
    left: 3px
}

.position-horizontal-demo[data-v-70b2d22c] {
    position: relative;
    height: 100%
}

.position-horizontal-demo .vux-close[data-v-70b2d22c] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(4);
    transform: translateX(-50%) translateY(-50%) scale(4);
    color: #000
}


.content .spinbox {
    position: fixed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    width: 100%;
    z-index: 9999
}

.content .spinbox .spin {
    display: inline-block;
    width: .64*50px;
    height: .64*50px
}

.content .spinbox .spin:after {
    content: " ";
    display: block;
    width: .46*50px;
    height: .46*50px;
    margin: .01*50px;
    border-radius: 50%;
    border: .05*50px solid #409eff;
    border-color: #409eff transparent;
    -webkit-animation: spin 1.2s linear infinite;
    animation: spin 1.2s linear infinite
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.content .chiaroscuro {
    width: 100%;
    height: 100%;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    background: #ddd
}

@-webkit-keyframes blink {
    0% {
        opacity: .4
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .4
    }
}

@keyframes blink {
    0% {
        opacity: .4
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .4
    }
}

@-webkit-keyframes flush {
    0% {
        left: -100%
    }

    50% {
        left: 0
    }

    to {
        left: 100%
    }
}

@keyframes flush {
    0% {
        left: -100%
    }

    50% {
        left: 0
    }

    to {
        left: 100%
    }
}


.house-card[data-v-57b69ae6] {
    margin: 0 .3*50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.house-card .base-info[data-v-57b69ae6] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.house-card .base-info .main-photo[data-v-57b69ae6] {
    position: relative;
    margin: .25*50px .3*50px .25*50px 0;
    width: 2.1*50px;
    height: 2.1*50px;
    border-radius: .06*50px;
    overflow: hidden;
    background-image: url(//js.baletoo.cn/static/m/static/img/no_img.56c9aff.png);
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.house-card .base-info .main-photo .logo[data-v-57b69ae6] {
    width: 100%;
    height: 100%
}

.house-card .base-info .main-photo .main-image[data-v-57b69ae6] {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.house-card .base-info .main-photo .house-logo[data-v-57b69ae6] {
    position: absolute;
    top: .08*50px;
    left: .06*50px;
    font-size: 0
}

.house-card .base-info .main-photo .house-logo .img[data-v-57b69ae6] {
    height: 100%;
    max-height: .28*50px;
    min-height: .28*50px
}

.house-card .base-info .main-photo .house-logo-pinpai[data-v-57b69ae6] {
    width: .68*50px;
    height: .32*50px;
    display: block;
    background: url("https://js.baletoo.cn/static/wx/housecard/icon_pinpai_v2.png") no-repeat 50%/100%
}

.house-card .base-info .main-photo .house-logo-youxuan[data-v-57b69ae6] {
    width: .7*50px;
    height: .32*50px;
    display: block;
    background: url("https://js.baletoo.cn/static/wx/housecard/icon_youxuan_v2.png") no-repeat 50%/100%
}

.house-card .base-info .certified-logo[data-v-57b69ae6] {
    width: .84*50px;
    height: .32*50px;
    display: block;
    background: url("https://js.baletoo.cn/static/wx/housecard/icon_renzheng_v2.png") no-repeat 50%/100%;
    position: absolute;
    top: .08*50px;
    left: .06*50px
}

.house-card .base-info .activity-logo[data-v-57b69ae6] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.house-card .base-info .activity-logo .logo[data-v-57b69ae6] {
    width: 100%;
    height: 100%
}

.house-card .base-info .live-photo[data-v-57b69ae6] {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: .34*50px;
    line-height: .34*50px;
    font-size: .2*50px;
    text-align: center;
    color: #fff;
    background-color: rgba(28, 28, 28, .4);
    border-bottom-left-radius: .08*50px;
    border-bottom-right-radius: .08*50px
}

.house-card .base-info .view-type[data-v-57b69ae6] {
    width: .5*50px;
    height: .5*50px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

.house-card .base-info .video[data-v-57b69ae6] {
    background-image: url()
}

.house-card .base-info .full-view[data-v-57b69ae6] {
    background-image: url()
}

.house-card .base-info .detail[data-v-57b69ae6] {
    width: 4.2*50px
}

.house-card .base-info .detail .title[data-v-57b69ae6] {
    font-size: .32*50px;
    color: #1c1c1c;
    font-weight: 700;
    margin-top: .23*50px;
    line-height: .36*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .base-info .detail .room-info[data-v-57b69ae6] {
    color: #666;
    font-size: .24*50px;
    line-height: .26*50px;
    margin-top: .16*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .base-info .detail .red[data-v-57b69ae6] {
    color: #ea3943
}

.house-card .base-info .detail .labels[data-v-57b69ae6] {
    height: .3*50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: .16*50px;
    width: 100%;
    overflow: hidden
}

.house-card .base-info .detail .labels .label[data-v-57b69ae6] {
    height: 100%;
    font-size: .22*50px;
    line-height: .3*50px;
    margin-right: .1*50px;
    color: #7f8c9c;
    background: #f2f2f2;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    padding: 0 .04*50px;
    border-radius: .02*50px
}

.house-card .base-info .detail .labels .yellow[data-v-57b69ae6] {
    color: #594208;
    background-color: #fddc9d;
    border-radius: .19*50px;
    padding: 0 .12*50px
}

.house-card .base-info .detail .labels .red[data-v-57b69ae6] {
    color: #f3787a;
    background-color: #fff2f2
}

.house-card .base-info .detail .labels .blue[data-v-57b69ae6] {
    color: #78a1f3;
    background-color: #f2f6ff
}

.house-card .base-info .detail .trafic[data-v-57b69ae6] {
    width: 100%;
    position: relative;
    margin-top: .16*50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    line-height: .26*50px
}

.house-card .base-info .detail .trafic .icon[data-v-57b69ae6] {
    display: inline-block;
    width: .2*50px;
    height: .24*50px;
    margin-right: .1*50px;
    background-image: url();
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

.house-card .base-info .detail .trafic .text[data-v-57b69ae6] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    color: #666;
    font-size: .24*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .base-info .detail .price[data-v-57b69ae6] {
    color: #ea3943;
    font-size: .28*50px;
    margin-top: .16*50px
}

.house-card .base-info .detail .price .bold[data-v-57b69ae6] {
    font-size: .34*50px
}

.house-card .base-info .detail ul.activity-info li[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: .3*50px;
    margin-top: .12*50px;
    font-size: .22*50px;
    color: #666
}

.house-card .base-info .detail ul.activity-info li .img[data-v-57b69ae6] {
    display: inline-block;
    width: .3*50px;
    margin-right: .1*50px
}

.house-card .base-info .detail ul.activity-info li span[data-v-57b69ae6] {
    width: 3.6*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .base-info .detail ul.activity-info li .icon[data-v-57b69ae6] {
    display: inline-block;
    width: .3*50px;
    height: .3*50px;
    margin-right: .1*50px
}

.house-card .base-info .detail ul.activity-info li .hui[data-v-57b69ae6] {
    background: url("https://js.baletoo.cn/static/m/images/icon_hui.png") no-repeat 50%/100%
}

.house-card .base-info .detail ul.activity-info li .tui[data-v-57b69ae6] {
    background: url("https://js.baletoo.cn/static/m/images/icon_tui.png") no-repeat 50%/100%
}

.house-card .extra-info[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: .3*50px
}

.house-card .extra-info .landlord-info .owner[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.house-card .extra-info .landlord-info .owner .logo[data-v-57b69ae6] {
    width: .48*50px;
    height: .48*50px;
    background-image: url();
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    border-radius: 50%;
    margin-right: .12*50px;
    overflow: hidden
}

.house-card .extra-info .landlord-info .owner .logo img[data-v-57b69ae6] {
    width: 100%;
    height: 100%
}

.house-card .extra-info .landlord-info .owner .name[data-v-57b69ae6] {
    display: inline-block;
    color: #1c1c1c;
    font-size: .24*50px;
    margin-right: .12*50px
}

.house-card .extra-info .landlord-info .owner .tag[data-v-57b69ae6] {
    width: .44*50px;
    height: .24*50px;
    background-image: url();
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

.house-card .extra-info .landlord-info .score_commont[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .1*50px
}

.house-card .extra-info .landlord-info .score_commont .score[data-v-57b69ae6] {
    color: #1c1c1c;
    font-size: .22*50px;
    margin-right: .16*50px
}

.house-card .extra-info .landlord-info .score_commont .score b[data-v-57b69ae6] {
    color: #3a3a3a;
    font-size: .26*50px;
    font-weight: 700
}

.house-card .extra-info .landlord-info .score_commont .commont-number[data-v-57b69ae6] {
    color: #9b9b9b;
    font-size: .22*50px
}

.house-card .extra-info .landlord-info .one_commont[data-v-57b69ae6] {
    margin-top: .1*50px;
    display: inline-block;
    max-width: 2.4*50px;
    color: gray;
    font-size: .22*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .extra-info .agency-info .header[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .2*50px
}

.house-card .extra-info .agency-info .header .name[data-v-57b69ae6] {
    font-size: .24*50px;
    color: #1c1c1c;
    margin-right: .12*50px;
    max-width: 1.54*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .extra-info .agency-info .header .icon[data-v-57b69ae6] {
    width: .44*50px;
    height: .22*50px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 50%
}

.house-card .extra-info .agency-info .header .pinpai[data-v-57b69ae6] {
    background-image: url()
}

.house-card .extra-info .agency-info .header .youxuan[data-v-57b69ae6] {
    background-image: url()
}

.house-card .extra-info .agency-info .btn[data-v-57b69ae6] {
    width: 1*50px;
    height: .4*50px;
    border: 1px solid #d9d9d9;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: .2*50px;
    line-height: .4*50px;
    text-align: center;
    color: #646464;
    font-size: .24*50px;
    margin: 0 auto
}

.house-card .extra-info .price-info[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.house-card .extra-info .price-info .price[data-v-57b69ae6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ee3943;
    font-size: .24*50px
}

.house-card .extra-info .price-info .price .number[data-v-57b69ae6] {
    font-size: .32*50px;
    font-weight: 700
}

.house-card .extra-info .price-info .price .number-has-huodong[data-v-57b69ae6],
.house-card .extra-info .price-info .price .number-xianshi[data-v-57b69ae6] {
    font-size: .4*50px;
    color: #ab0009
}

.house-card .extra-info .price-info .price .icon[data-v-57b69ae6] {
    display: inline-block;
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

.house-card .extra-info .price-info .price .quanwangdijia[data-v-57b69ae6] {
    width: 1.12*50px;
    height: .5*50px;
    background-image: url(//js.baletoo.cn/static/m/static/img/quanwangdijia.3a60ff6.png)
}

.house-card .extra-info .price-info .price .xianshi[data-v-57b69ae6] {
    width: .6*50px;
    height: .24*50px;
    margin-right: .14*50px;
    background-image: url()
}

.house-card .extra-info .price-info .price .huodong[data-v-57b69ae6] {
    width: .6*50px;
    height: .24*50px;
    margin-right: .14*50px;
    background-image: url()
}

.house-card .extra-info .price-info .price .tehui[data-v-57b69ae6] {
    width: .6*50px;
    height: .24*50px;
    margin-right: .14*50px;
    background-image: url()
}

.house-card .extra-info .price-info .on-sale[data-v-57b69ae6] {
    margin-top: .05*50px;
    font-size: .22*50px;
    color: #3a3a3a
}

.house-card .extra-info .price-info .on-sale span[data-v-57b69ae6] {
    color: #9b9b9b;
    text-decoration: line-through
}

.house-card .extra-info .price-info .quanwangdijia-text[data-v-57b69ae6] {
    color: #f75c21;
    font-size: .28*50px;
    font-weight: 700;
    margin-top: .1*50px;
    max-width: 4*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .extra-info .price-info .nianfushouyue-text[data-v-57b69ae6] {
    color: #f72b21;
    font-size: .28*50px;
    font-weight: 700;
    margin-top: .1*50px;
    max-width: 4*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.house-card .extra-info .price-info .shuidianmeiwang-text[data-v-57b69ae6] {
    color: #f58f32;
    font-size: .28*50px;
    font-weight: 700;
    margin-top: .1*50px;
    max-width: 4*50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}